my word is my bond - French English Dictionary